org.loom.resources.compressor
Class YuiJavascriptCompressorAdapter
java.lang.Object
org.loom.resources.compressor.YuiJavascriptCompressorAdapter
- All Implemented Interfaces:
- WebResourceCompressor
public class YuiJavascriptCompressorAdapter
- extends java.lang.Object
- implements WebResourceCompressor
Adapter for the javascript YUICompressor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
YuiJavascriptCompressorAdapter
public YuiJavascriptCompressorAdapter()
compress
public java.lang.String compress(java.lang.String resourceName,
java.lang.String contents)
throws java.io.IOException,
SyntaxError
- Description copied from interface:
WebResourceCompressor
- Compress the input contents.
- Specified by:
compress
in interface WebResourceCompressor
contents
- the file contents to be compressed
- Returns:
- the compressed result
- Throws:
java.io.IOException
SyntaxError
isVerbose
public boolean isVerbose()
setVerbose
public void setVerbose(boolean verbose)
isPreserveAllSemiColons
public boolean isPreserveAllSemiColons()
setPreserveAllSemiColons
public void setPreserveAllSemiColons(boolean preserveAllSemiColons)
isDisableOptimizations
public boolean isDisableOptimizations()
setDisableOptimizations
public void setDisableOptimizations(boolean disableOptimizations)
isMunge
public boolean isMunge()
setMunge
public void setMunge(boolean munge)
getLineBreakColumn
public int getLineBreakColumn()
setLineBreakColumn
public void setLineBreakColumn(int lineBreakColumn)